A Two-Tier Test-based Approach to Improving Students' Computer-Programming Skills in a Web-Based Learning Environment
نویسندگان
چکیده
Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. To address this issue, this study proposes a two-tier test-based learning system to enhance students’ learning outcomes in computer-programming courses. We conducted an experiment on a college computer-programming course to evaluate the effectiveness of the proposed method. The experimental results show that the proposed method not only improves the students’ attitude toward learning the programming language, but also enhances their programming skills.
منابع مشابه
The Impact of Computer–Assisted Language Learning (CALL) /Web-Based Instruction on Improving EFL Learners’ Pronunciation Ability
The purpose of this study was to investigate the effect of CALL/Web-based instruction on improving EFL learners’ pronunciation ability. To this end, 85 students who were enrolled in a language institute in Rasht were selected as subjects. These students were given the Oxford Placement Test in order to validate their proficiency levels. They were then divided into two groups of 30 and were...
متن کاملThe effect of web quest and team-based learning on students’ selfregulation
Introduction: In this study, the authors aimed to examine theeffects of cooperative learning methods using Web Quest andteam-based learning on students’ self-direction, self-regulation,and academic achievement.Methods: This is a comparative study of students taking a course inmental health and psychiatric disorders. In two consecutive years,a group of students were trained using the Web Quest a...
متن کاملImproving Architectural Design Skills with Design-Based Learning of New Structures
The purposeful and applied learning of Structures as a pillar of architectural design is very important. The current educational content of Structures in architecture departments is based on theoretical discussions, mathematical formulas, and lecture-oriented material. As a result, students are incompetent in applying practical concepts and structural formal analyses to architectural design. Ef...
متن کاملThe Effect of Problem-Based Learning Approach on Nursing Students' Communication Skills
Background & Aim: Problem-based learning, as a relatively new educational approach, has found a high status in higher-educational institutions. The present study aimed to investigate the effect of problem-based learning on nursing students' communication skills. Methods: This is a quasi-experimental study, in which a total of 78 fourth-year nursing students were recruited and allocated into two...
متن کاملEffects of a Structured Resource-based Web Issue-Quest Approach on Students' Learning Performances in Computer Programming Courses
Programming concepts are important and challenging to novices who are beginning to study computer programming skills. In addition to the textbook content, students usually learn the concepts of programming from the web; however, it could be difficult for novice learners to effectively derive helpful information from such non-structured open resources. Few studies have addressed this issue by pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Educational Technology & Society
دوره 18 شماره
صفحات -
تاریخ انتشار 2015